frequent calling/visiting - French English Dictionary